charge of embezzlement - French English Dictionary